| Предыдущая | Следующая | Оглавление | |
Flash Player 6.
#initclip order
order Целое число, которое указывает порядок исполнения блоков кода #initclip. Этот параметр необязателен.
Директива компилятора; указывает на начало блока инициализации. Если одновременно инициализируется большое количество клипов, то вы можете использовать параметр order для указания того клипа, чья инициализация произойдет первой. Действия инициализации выполняются, когда клип определен. Если клип является экспортированным, то действия инициализации выполняются перед действиями в 1-ом кадре SWF файла. В противном случае они выполняются непосредственно перед действиями в кадре, который содержит первый экземпляр соответствующего клипа.
Действия инициализации выполняются только один раз во время проигрывания SWF файла; используйте их для одноразовой инициализации, например определения и регистрации классов.
В следующем примере ActionScript размещен в 1-ом кадре экземпляра клипа. Текстовый файл variables.txt помещен в ту же папку.
#initclip
trace("инициализируем приложение");
var variables:LoadVars = new LoadVars();
variables.load("variables.txt");
variables.onLoad = function(success:Boolean) {
trace("загрузка переменных:"+success);
if (success) {
for (i in variables) {
trace("variables."+i+" = "+variables[i]);
}
}
};
#endinitclip
#endinitclip
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |